using System;
using System.Xml;

namespace Mbs.CastleContainer
{
    interface IXmlNodeProcessor
    {
        void Process(IXmlProcessorNodeList nodeList, IXmlProcessorEngine engine);

        String Name { get; }

        XmlNodeType[] AcceptNodeTypes { get; }

        bool Accept(XmlNode node);
    }
}
